package com.adjaisd.scarecrow.dto;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Data
public class QuotaDTO implements Serializable {

    private Long id;            // 指标ID

    private String name;        //指标名

    private String unit;        //单位

    private String subject;     // 指标主题

    private String valueKey;    // json中key名字

    private String valueType;   // json中value类型

    private Long number;        // 设备号或识别码

    private String webhook;     // 回调地址

    private String reference;   // 安全范围

    private Double value;       // 指标值（数值）

    private String stringValue; // 指标值（非数值）

    // ------------------

    private long deviceId;    // 设备Id

    private String alarm;      // 是否告警  0不告警  1告警

    private String alarmName;   // 告警名称

    private int alarmLevel;     // 告警级别

    private String alarmWebHook;// 告警钩子

    private double cycle;          // 沉默周期

}
